package com.tourism.website.apis;

import com.tourismwebsite.dto.PageDTO;
import com.tourismwebsite.collection.dto.FavoriteDTO;
import com.tourismwebsite.collection.query.FavoriteQuery;
import com.tourismwebsite.vo.JsonVO;

import java.util.List;

public interface CollectionApis {
//    TODO 11.创建api
//    分页查询收藏列表
//    JsonVO<PageDTO<FavoriteDTO>> queryFavoriteList(FavoriteQuery favoriteQuery);
//    不分页查询
    JsonVO<List<FavoriteDTO>> queryFavorite(Integer favoriteId);

//    添加收藏夹
    JsonVO<Boolean> saveFavorite(FavoriteQuery favoriteQuery);
//    删除收藏夹
    JsonVO<Boolean> deleteFavorite(FavoriteQuery favoriteQuery);
}
